1
                           general:: 
                            Phrase(s): on the (witness) stand 
[of a witness] giving testimony in court, seated in place in view of the court.  •  I was on the witness stand, answering questions, when the judge declared a recess.
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs